﻿namespace ExpressionEvaluator.Expression
{
    using System;
    using System.Collections.Generic;

    public abstract class Expr
    {
        public double Value;
        public abstract string Name { get; }
        //public abstract Expr Eval(Expr expr);
        public abstract Expr diff(Expr expr);
        //public string ToString();
        //public int Priority { get; set; }
        //public int IsConstant { get; set; }
        //public double GetValue { get { return Value; } }
    }
}
